1-      
#include<iostream.h>
#include<stdlib.h>
class sample
{
public:
	int static n;
	sample(){++n;}

	~sample(){--n;}
};
int sample::n=5;
void main()
{
	sample a;
	sample b[4];
	sample *c=new sample[3];
	cout<<c->n<<endl;
	cout<<b[1].n<<endl;
	delete []c;
	cout<<sample::n<<endl;
	cout<<a.n<<endl;
	system("pause");
}
     

2-  this     
#include<iostream.h>
class m
{
private :
	int x,a,s,d;
public:
	m();
	void prints()const;
	void ths(){cout<<endl<<"cout<<this ="<<this;}
};
m::m(){x=0;a=1;s=0;d=452;}
void m::prints()const
  {
	  cout<<"x="<<x;
	  cout<<endl<<"this->x="<<this->x;
	  cout<<endl<<"(*this).x="<<(*(this)).x;
  }
void main()
{
	m n;
	m z[10];
	n.prints();
	for(int y=1;y<10;y++){z[y].ths();cout<<"cout<<&object ="<<&z[y];}
}
         ...
   this   
        ...  :)
#include<iostream.h>
void main()
{
	int i=0;
	{
		int i=1;
		cout<<i<<endl;}
	{	int i=10;
	cout<<i<<endl;}
	cout<<i;
}
  !!!!
4-
#include<iostream.h>
void main()
{
	
	int a=(int b=5)+4;
	cout<<"a"<<a<<endl;
	cout<<"b"<<b;
}
5-
  :
#include <iostream.h>
#include<windows.h>
	int Wh (int b[],int s)
	{
		if (s==1) return b[0];
		else return b[s-1] + Wh(b,s-1);
	}

void main()
{
const int s=10;
int a[s] = {1,2,3,4,5,6,7,8,9,10};
cout << " Result is: " <<Wh(a,s) << endl;	system("pause");
}
5-          
#include<iostream.h>
void main()
{
	register x='k';
	register char a[1000000];
	char b[10000];
	char c[10000];
	char d[10000];
	int e=0;
	int f;
	char g[1000];
	char h[2000];
	char i[100][10];
	char j[100];
	char k[88];
	cout<<int(&x)<<endl;
	cout<<int(&a[999999])<<endl<<int(&a)<<endl;
	cout<<int(&b[9999])<<endl<<int(&b)<<endl;
	cout<<int(&c[9999])<<endl<<int(&c)<<endl;
	cout<<int(&d[9999])<<endl<<int(&d)<<endl;
	cout<<int(&e)<<endl<<int(&f)<<endl;
	cout<<int(&g[1999])<<endl<<int(&g)<<endl;
	cout<<int(&h[1999])<<endl<<int(&h)<<endl;
	cout<<int(&i[99][9])<<endl<<int(&i)<<endl;
	cout<<int(&j[99])<<endl<<int(&j)<<endl;
	cout<<int(&k[99])<<endl<<int(&k)<<endl;
	cout<<char(x);
}
#include<iostream.h>
void main()
{
	register char a[1034196];
	cout<<(int)&a<<endl<<(int)&a[1034195]<<endl;
}
6-
